from CanvasGroupy.canvas import CanvasGroup
from CanvasGroupy.github import GitHubGroup
Example Workflow - Create GitHub Group from Canvas Group
This example workflow was used in Spring 2023, for COGS 118A at UC San Diego. his workflow demonstrated a component of the CanvasGroupy
, where we already have group information based on the canvas group. In addition, students’ GitHub usernames were collected via a canvas quiz, where we fetched, validated, and stored the GitHub Username directly. This workflow was run after the fact that all students were successfully assigned a group, and all students have correctly completed their GitHub Username quiz.
As usual, to execute those API calls, you will have to provide the system with necessary credentials. You can find more information based on the ???TODO tutorial.
Note: The output of some cells are long, and the output might affect your reading experience. I recommend you to use the hyperlink on the right hand side bar to skip to the next section if needed.
Canvas Get Groups / GitHub Username
We need to get the group member information at Canvas. This is achieved by pulling the people list on the group category page.
= CanvasGroup("Group_Eng/credentials.json", course_id=45059) cg
Authorization Successful!
Course Set: COGS 118A - Supvr/Mach Learning Algorithms - Fleischer [SP23]
Getting List of Users... This might take a while...
Users Fetch Complete! The course has 161 students.
Fetch GitHub Username from Quiz
See more info at CanvasGroup.fetch_username_from_quiz
= cg.fetch_username_from_quiz(quiz_id=139061) github_usernames
Quiz: GitHub Username fetch!
Generating Student Analaysis...
[====================] 100%
Report Generated!
The Question asked is 1389031: What is your GitHub Username? Absolutely No Typo Please..
Make sure this is the correct question where you asked student for their GitHub id.
If you need to change the index of columns, change the col_index argument of this call.
Check GitHub Username Validity
We use GitHub API to search for a target user. See more info at CanvasGroup.check_github_usernames
cg.check_github_usernames(github_usernames,=True,
send_canvas_email=True,
send_undone_reminder="https://canvas.ucsd.edu/courses/45059/quizzes/139061"
quiz_url )
Student ax008708 did not submit their github username.
Notification Sent!
Student a8chu did not submit their github username.
Notification Sent!
Student j3dong did not submit their github username.
Notification Sent!
Student n6garcia did not submit their github username.
Notification Sent!
Student kehu did not submit their github username.
Notification Sent!
Student qil016 did not submit their github username.
Notification Sent!
Student ttp007 did not submit their github username.
Notification Sent!
Student zshao did not submit their github username.
Notification Sent!
{}
Get Group Member Information
= cg.get_groups("Final Project")
groups groups
{'Group001-SP23': ['h5he', 'zmao', 'xiw013', 'j6wen', 'j5zhu'],
'Group002-SP23': ['cmcmanig', 'jup006', 'ssuthar', 'd3yu'],
'Group003-SP23': ['yic055', 'yuz191', 'xiz068'],
'Group004-SP23': ['dac020', 'nilu', 'tyap', 'g6zhu'],
'Group005-SP23': ['kechen', 'a8chu', 'cdelira', 'wolee', 'arshukla'],
'Group006-SP23': ['ax008707', 'ax008724', 'ax008777'],
'Group007-SP23': ['yuchi', 'j3dong', 'y3ge', 'x6he', 'xiz031'],
'Group008-SP23': ['zifeng', 'ax008740', 'jul121', 'yuy047'],
'Group009-SP23': ['ax008573', 'ckavanagh', 'v1lu', 'vvishnus'],
'Group010-SP23': ['jwc002', 'tjamal', 'jsliang', 'tdn003'],
'Group011-SP23': ['khchuang', 'emdavis', 'jejiang', 'nrejai'],
'Group012-SP23': ['afleschn', 'rlharsono', 'jjsanchez', 'asengupt'],
'Group013-SP23': ['kehu', 'jnhuang', 'shperry', 'alvalenc'],
'Group014-SP23': ['gsroberts', 'cvillafa', 'shw089', 'yiz095'],
'Group015-SP23': ['aanna', 'sdsilva', 'asivayog', 'nyanekch'],
'Group016-SP23': ['yuche', 'y3guo', 'e1hu', 'zhl023', 'qil012'],
'Group017-SP23': ['s3chowdhury', 'llennema', 'psodhi', 'svirk'],
'Group018-SP23': ['ajcagle', 'ahewig', 's2malik', 'mnodini', 'musman'],
'Group019-SP23': ['sasingh', 'nsit', 'dsun'],
'Group020-SP23': ['akaji', 'm1manzan', 'j3mendez', 'mpareek', 'atrapena'],
'Group021-SP23': ['jkrentse', 'jmlai', 'zel012', 'sserafin'],
'Group022-SP23': ['ax008708', 'anc024', 'gng', 'reyang'],
'Group023-SP23': ['raguinakang', 'phelcl', 'vjayanan', 'crochez', 'kpstern'],
'Group024-SP23': ['nabansal', 'ccaban', 'mvfang', 'asim'],
'Group025-SP23': ['nschaefe', 'hshaikh', 'jww001', 'bjyan'],
'Group026-SP23': ['e1dong', 'aaolivas', 'h5park', 'yuz821'],
'Group027-SP23': ['jddeleon', 'ndnguyen', 'ttp007', 'jzs002'],
'Group028-SP23': ['mabdilah', 'yuh045', 'ktnakai', 'jonza'],
'Group029-SP23': ['lmitbo', 'jsalce', 'lskerrett', 'jubamadu'],
'Group030-SP23': ['ruc003', 'shh035', 'btn003', 'knino'],
'Group031-SP23': ['shc007', 'n6garcia', 'ken010', 'mmpak'],
'Group032-SP23': ['zachao', 'smurase', 'j1xu', 'z5zhang'],
'Group033-SP23': ['sbodhisartha', 'ndeepak', 'arlu', 'trucker', 'jaxu'],
'Group034-SP23': ['kabalaji', 'rchaklas', 'vspillai', 'jmvillal'],
'Group035-SP23': ['cantoniohernandez', 'rpuranam', 'rsedano', 'zshao'],
'Group036-SP23': ['malkhalifah', 'djjani', 'rkohli', 'smtrived'],
'Group037-SP23': ['nazpeitia', 'g2hong', 'gkweon'],
'Group038-SP23': ['qil016', 'msherrick', 'yiw085', 'r4zhou'],
'Group039-SP23': ['cgutierrezgodoy', 'z8jiang', 'dar005', 'jtaolan']}
GitHub Repository Creation
Given the gathered information about both group membership and students’ GitHub Username, we are ready to create group repositories for them.
= GitHubGroup("Group_Eng/credentials.json", verbosity=1)
ggroup "COGS118A") ggroup.set_org(
Successfully Authenticated. GitHub account: scott-yj-yang
Target Organization Set: COGS118A
In the following for loop, we create the group repositories via a series of GitHubGroup.create_group_repo
command. This is the place where we can get personalized (or I shall say groupalized) repositories. Be sure to change the appropriate parameters.
= []
repos for group_name, members in groups.items():
= []
group_git_usernames for email in members:
try:
# try to get the git username for each student.
# not all students completed their quiz.
group_git_usernames.append(github_usernames[email])except KeyError:
print(f"{email}'s GitHub Username not found")
= ggroup.create_group_repo(
repo =group_name,
repo_name=group_git_usernames,
collaborators="write",
permission="COGS118A/group_template",
repo_template={
rename_files"Checkpoint_groupXXX.ipynb": f"Checkpoint_{group_name}.ipynb",
"FinalProject_groupXXX.ipynb": f"FinalProject_{group_name}.ipynb",
"Proposal_groupXXX.ipynb": f"Proposal_{group_name}.ipynb"
},=False,
private=f"COGS118A Final Project {group_name} Repository",
description="Instructors_Sp23",
team_slug="admin"
team_permission
)print("")
repos.append(repo)
Repo Group001-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group001-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group001-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group001-SP23.ipynb
Added Collaborator: TaraaHe to: Group001-SP23 with permission: write
Added Collaborator: demimao to: Group001-SP23 with permission: write
Added Collaborator: xiw013 to: Group001-SP23 with permission: write
Added Collaborator: willwen96 to: Group001-SP23 with permission: write
Added Collaborator: Ju-dyz to: Group001-SP23 with permission: write
Team Instructors_Sp23 added to Group001-SP23 with permission admin
Group Repo: Group001-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group001-SP23
Repo Group002-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group002-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group002-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group002-SP23.ipynb
Added Collaborator: connormcmanigal to: Group002-SP23 with permission: write
Added Collaborator: jup006 to: Group002-SP23 with permission: write
Added Collaborator: ssutharucsd to: Group002-SP23 with permission: write
Added Collaborator: d3yu to: Group002-SP23 with permission: write
Team Instructors_Sp23 added to Group002-SP23 with permission admin
Group Repo: Group002-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group002-SP23
Repo Group003-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group003-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group003-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group003-SP23.ipynb
Added Collaborator: Cyl200215 to: Group003-SP23 with permission: write
Added Collaborator: scottieboyzhang to: Group003-SP23 with permission: write
Added Collaborator: Orang1s to: Group003-SP23 with permission: write
Team Instructors_Sp23 added to Group003-SP23 with permission admin
Group Repo: Group003-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group003-SP23
Repo Group004-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group004-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group004-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group004-SP23.ipynb
Added Collaborator: CDavid99 to: Group004-SP23 with permission: write
Added Collaborator: nilu0311 to: Group004-SP23 with permission: write
Added Collaborator: cookingoil88 to: Group004-SP23 with permission: write
Added Collaborator: g6zhu to: Group004-SP23 with permission: write
Team Instructors_Sp23 added to Group004-SP23 with permission admin
Group Repo: Group004-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group004-SP23
a8chu's GitHub Username not found
Repo Group005-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group005-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group005-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group005-SP23.ipynb
Added Collaborator: kchen283 to: Group005-SP23 with permission: write
Added Collaborator: cdelira9 to: Group005-SP23 with permission: write
Added Collaborator: wj6801 to: Group005-SP23 with permission: write
Added Collaborator: arth-shukla to: Group005-SP23 with permission: write
Team Instructors_Sp23 added to Group005-SP23 with permission admin
Group Repo: Group005-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group005-SP23
Repo Group006-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group006-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group006-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group006-SP23.ipynb
Added Collaborator: Leoooo333 to: Group006-SP23 with permission: write
Added Collaborator: qdh-2002 to: Group006-SP23 with permission: write
Added Collaborator: Chihhsinli to: Group006-SP23 with permission: write
Team Instructors_Sp23 added to Group006-SP23 with permission admin
Group Repo: Group006-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group006-SP23
j3dong's GitHub Username not found
Repo Group007-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group007-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group007-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group007-SP23.ipynb
Added Collaborator: YunxiangChi to: Group007-SP23 with permission: write
Added Collaborator: alien-invader to: Group007-SP23 with permission: write
Added Collaborator: XiaoyanHe0713 to: Group007-SP23 with permission: write
Added Collaborator: Andrina-iris to: Group007-SP23 with permission: write
Team Instructors_Sp23 added to Group007-SP23 with permission admin
Group Repo: Group007-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group007-SP23
Repo Group008-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group008-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group008-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group008-SP23.ipynb
Added Collaborator: wwjasperww to: Group008-SP23 with permission: write
Added Collaborator: ChengqinLi1206 to: Group008-SP23 with permission: write
Added Collaborator: junyuelin to: Group008-SP23 with permission: write
Added Collaborator: fergusyyang to: Group008-SP23 with permission: write
Team Instructors_Sp23 added to Group008-SP23 with permission admin
Group Repo: Group008-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group008-SP23
Repo Group009-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group009-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group009-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group009-SP23.ipynb
Added Collaborator: thaiscodafond to: Group009-SP23 with permission: write
Added Collaborator: ckavanagh21 to: Group009-SP23 with permission: write
Added Collaborator: 404EZRA to: Group009-SP23 with permission: write
Added Collaborator: vvishnus to: Group009-SP23 with permission: write
Team Instructors_Sp23 added to Group009-SP23 with permission admin
Group Repo: Group009-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group009-SP23
Repo Group010-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group010-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group010-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group010-SP23.ipynb
Added Collaborator: strawhatwilson23 to: Group010-SP23 with permission: write
Added Collaborator: tjamalcodes to: Group010-SP23 with permission: write
Added Collaborator: jaysunl to: Group010-SP23 with permission: write
Added Collaborator: idereknguyen to: Group010-SP23 with permission: write
Team Instructors_Sp23 added to Group010-SP23 with permission admin
Group Repo: Group010-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group010-SP23
Repo Group011-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group011-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group011-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group011-SP23.ipynb
Added Collaborator: khchuang12 to: Group011-SP23 with permission: write
Added Collaborator: Emdavis02 to: Group011-SP23 with permission: write
Added Collaborator: jennifer-jiang to: Group011-SP23 with permission: write
Added Collaborator: nrejai to: Group011-SP23 with permission: write
Team Instructors_Sp23 added to Group011-SP23 with permission admin
Group Repo: Group011-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group011-SP23
Repo Group012-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group012-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group012-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group012-SP23.ipynb
Added Collaborator: afleschner to: Group012-SP23 with permission: write
Added Collaborator: githubharsono to: Group012-SP23 with permission: write
Added Collaborator: JJSanchez23 to: Group012-SP23 with permission: write
Added Collaborator: antarasengupta26 to: Group012-SP23 with permission: write
Team Instructors_Sp23 added to Group012-SP23 with permission admin
Group Repo: Group012-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group012-SP23
kehu's GitHub Username not found
Repo Group013-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group013-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group013-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group013-SP23.ipynb
Added Collaborator: jnhuang02 to: Group013-SP23 with permission: write
Added Collaborator: Sean1572 to: Group013-SP23 with permission: write
Added Collaborator: valenciaaalberto to: Group013-SP23 with permission: write
Team Instructors_Sp23 added to Group013-SP23 with permission admin
Group Repo: Group013-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group013-SP23
Repo Group014-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group014-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group014-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group014-SP23.ipynb
Added Collaborator: empire-penguin to: Group014-SP23 with permission: write
Added Collaborator: villafun to: Group014-SP23 with permission: write
Added Collaborator: 50ShadesOfShawn to: Group014-SP23 with permission: write
Added Collaborator: ericzyl to: Group014-SP23 with permission: write
Team Instructors_Sp23 added to Group014-SP23 with permission admin
Group Repo: Group014-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group014-SP23
Repo Group015-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group015-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group015-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group015-SP23.ipynb
Added Collaborator: arjunanna to: Group015-SP23 with permission: write
Added Collaborator: sdsilva1 to: Group015-SP23 with permission: write
Added Collaborator: abi2020 to: Group015-SP23 with permission: write
Added Collaborator: nikothomas to: Group015-SP23 with permission: write
Team Instructors_Sp23 added to Group015-SP23 with permission admin
Group Repo: Group015-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group015-SP23
Repo Group016-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group016-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group016-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group016-SP23.ipynb
Added Collaborator: shendu11 to: Group016-SP23 with permission: write
Added Collaborator: Y3GUO to: Group016-SP23 with permission: write
Added Collaborator: EthanHu0 to: Group016-SP23 with permission: write
Added Collaborator: claireZHL to: Group016-SP23 with permission: write
Added Collaborator: QilunLiu5216 to: Group016-SP23 with permission: write
Team Instructors_Sp23 added to Group016-SP23 with permission admin
Group Repo: Group016-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group016-SP23
Repo Group017-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group017-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group017-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group017-SP23.ipynb
Added Collaborator: sreetama02 to: Group017-SP23 with permission: write
Added Collaborator: llennemann to: Group017-SP23 with permission: write
Added Collaborator: pabbi5 to: Group017-SP23 with permission: write
Added Collaborator: AstuteFern to: Group017-SP23 with permission: write
Team Instructors_Sp23 added to Group017-SP23 with permission admin
Group Repo: Group017-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group017-SP23
Repo Group018-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group018-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group018-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group018-SP23.ipynb
Added Collaborator: ajcagle8 to: Group018-SP23 with permission: write
Added Collaborator: aHewig to: Group018-SP23 with permission: write
Added Collaborator: notSaranshMalik to: Group018-SP23 with permission: write
Added Collaborator: mnodini to: Group018-SP23 with permission: write
Added Collaborator: maryamkusman to: Group018-SP23 with permission: write
Team Instructors_Sp23 added to Group018-SP23 with permission admin
Group Repo: Group018-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group018-SP23
Repo Group019-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group019-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group019-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group019-SP23.ipynb
Added Collaborator: SSingh44343 to: Group019-SP23 with permission: write
Added Collaborator: nathansit to: Group019-SP23 with permission: write
Added Collaborator: DaimengSun to: Group019-SP23 with permission: write
Team Instructors_Sp23 added to Group019-SP23 with permission admin
Group Repo: Group019-SP23 successfuly created!
Repo URL: https://github.com/COGS118A/Group019-SP23
Repo Group020-SP23 Created... Wait for 3 sec to updates
File Successfully Renamed from Checkpoint_groupXXX.ipynb to Checkpoint_Group020-SP23.ipynb
File Successfully Renamed from FinalProject_groupXXX.ipynb to FinalProject_Group020-SP23.ipynb
File Successfully Renamed from Proposal_groupXXX.ipynb to Proposal_Group020-SP23.ipynb
Added Collaborator: ashesh8500 to: Group020-SP23 with permission: write
Resent Invitations
GitHub collaboration invites will be expired automatically when the user did not accept the invite after a certain period of time. After all the group repositories are created, the command GitHubGroup.resent_invitations_team_repos
will rescind all pending invitations and resent invitation to that collaborators.
This command is particularly useful when managing a large volume of repositories as it painlessly re-validated and re-sent all pending invitations of all repositories under a team. We ran this command daily to constantly remind student to accept their GitHub invitations, until all students have a valid permission to the target repository.
ggroup.resent_invitations_team_repos(="Instructors_Sp23"
team_slug )
Repository AssignmentNotebooksSource_SP23 :
The list of pending invitation:
[]
Repository AssignmentNotebooks_SP23 :
The list of pending invitation:
[]
Repository DiscussionSectionNotebooks :
The list of pending invitation:
[]
Repository Dockerfiles :
The list of pending invitation:
[]
Repository Group001-SP23 :
The list of pending invitation:
[NamedUser(login="demimao"),
NamedUser(login="xiw013"),
NamedUser(login="Ju-dyz"),
NamedUser(login="TaraaHe")]
demimao Invite Revoked
Added Collaborator: demimao to: Group001-SP23 with permission: write
Invite Resent to demimao
xiw013 Invite Revoked
Added Collaborator: xiw013 to: Group001-SP23 with permission: write
Invite Resent to xiw013
Ju-dyz Invite Revoked
Added Collaborator: Ju-dyz to: Group001-SP23 with permission: write
Invite Resent to Ju-dyz
TaraaHe Invite Revoked
Added Collaborator: TaraaHe to: Group001-SP23 with permission: write
Invite Resent to TaraaHe
Repository Group002-SP23 :
The list of pending invitation:
[NamedUser(login="jup006"),
NamedUser(login="ssutharucsd"),
NamedUser(login="connormcmanigal"),
NamedUser(login="d3yu")]
jup006 Invite Revoked
Added Collaborator: jup006 to: Group002-SP23 with permission: write
Invite Resent to jup006
ssutharucsd Invite Revoked
Added Collaborator: ssutharucsd to: Group002-SP23 with permission: write
Invite Resent to ssutharucsd
connormcmanigal Invite Revoked
Added Collaborator: connormcmanigal to: Group002-SP23 with permission: write
Invite Resent to connormcmanigal
d3yu Invite Revoked
Added Collaborator: d3yu to: Group002-SP23 with permission: write
Invite Resent to d3yu
Repository Group003-SP23 :
The list of pending invitation:
[NamedUser(login="scottieboyzhang"), NamedUser(login="Orang1s")]
scottieboyzhang Invite Revoked
Added Collaborator: scottieboyzhang to: Group003-SP23 with permission: write
Invite Resent to scottieboyzhang
Orang1s Invite Revoked
Added Collaborator: Orang1s to: Group003-SP23 with permission: write
Invite Resent to Orang1s
Repository Group004-SP23 :
The list of pending invitation:
[NamedUser(login="CDavid99"),
NamedUser(login="nilu0311"),
NamedUser(login="g6zhu")]
CDavid99 Invite Revoked
Added Collaborator: CDavid99 to: Group004-SP23 with permission: write
Invite Resent to CDavid99
nilu0311 Invite Revoked
Added Collaborator: nilu0311 to: Group004-SP23 with permission: write
Invite Resent to nilu0311
g6zhu Invite Revoked
Added Collaborator: g6zhu to: Group004-SP23 with permission: write
Invite Resent to g6zhu
Repository Group005-SP23 :
The list of pending invitation:
[NamedUser(login="arth-shukla"),
NamedUser(login="kchen283"),
NamedUser(login="cdelira9")]
arth-shukla Invite Revoked
Added Collaborator: arth-shukla to: Group005-SP23 with permission: write
Invite Resent to arth-shukla
kchen283 Invite Revoked
Added Collaborator: kchen283 to: Group005-SP23 with permission: write
Invite Resent to kchen283
cdelira9 Invite Revoked
Added Collaborator: cdelira9 to: Group005-SP23 with permission: write
Invite Resent to cdelira9
Repository Group006-SP23 :
The list of pending invitation:
[NamedUser(login="qdh-2002"), NamedUser(login="Chihhsinli")]
qdh-2002 Invite Revoked
Added Collaborator: qdh-2002 to: Group006-SP23 with permission: write
Invite Resent to qdh-2002
Chihhsinli Invite Revoked
Added Collaborator: Chihhsinli to: Group006-SP23 with permission: write
Invite Resent to Chihhsinli
Repository Group007-SP23 :
The list of pending invitation:
[NamedUser(login="YunxiangChi"),
NamedUser(login="Andrina-iris"),
NamedUser(login="alien-invader")]
YunxiangChi Invite Revoked
Added Collaborator: YunxiangChi to: Group007-SP23 with permission: write
Invite Resent to YunxiangChi
Andrina-iris Invite Revoked
Added Collaborator: Andrina-iris to: Group007-SP23 with permission: write
Invite Resent to Andrina-iris
alien-invader Invite Revoked
Added Collaborator: alien-invader to: Group007-SP23 with permission: write
Invite Resent to alien-invader
Repository Group008-SP23 :
The list of pending invitation:
[NamedUser(login="wwjasperww")]
wwjasperww Invite Revoked
Added Collaborator: wwjasperww to: Group008-SP23 with permission: write
Invite Resent to wwjasperww
Repository Group009-SP23 :
The list of pending invitation:
[NamedUser(login="404EZRA"), NamedUser(login="vvishnus")]
404EZRA Invite Revoked
Added Collaborator: 404EZRA to: Group009-SP23 with permission: write
Invite Resent to 404EZRA
vvishnus Invite Revoked
Added Collaborator: vvishnus to: Group009-SP23 with permission: write
Invite Resent to vvishnus
Repository Group010-SP23 :
The list of pending invitation:
[NamedUser(login="idereknguyen"),
NamedUser(login="jaysunl"),
NamedUser(login="tjamalcodes"),
NamedUser(login="strawhatwilson23")]
idereknguyen Invite Revoked
Added Collaborator: idereknguyen to: Group010-SP23 with permission: write
Invite Resent to idereknguyen
jaysunl Invite Revoked
Added Collaborator: jaysunl to: Group010-SP23 with permission: write
Invite Resent to jaysunl
tjamalcodes Invite Revoked
Added Collaborator: tjamalcodes to: Group010-SP23 with permission: write
Invite Resent to tjamalcodes
strawhatwilson23 Invite Revoked
Added Collaborator: strawhatwilson23 to: Group010-SP23 with permission: write
Invite Resent to strawhatwilson23
Repository Group011-SP23 :
The list of pending invitation:
[NamedUser(login="khchuang12"),
NamedUser(login="nrejai"),
NamedUser(login="emdavis02")]
khchuang12 Invite Revoked
Added Collaborator: khchuang12 to: Group011-SP23 with permission: write
Invite Resent to khchuang12
nrejai Invite Revoked
Added Collaborator: nrejai to: Group011-SP23 with permission: write
Invite Resent to nrejai
emdavis02 Invite Revoked
Added Collaborator: emdavis02 to: Group011-SP23 with permission: write
Invite Resent to emdavis02
Repository Group012-SP23 :
The list of pending invitation:
[NamedUser(login="githubharsono"),
NamedUser(login="JJSanchez23"),
NamedUser(login="antarasengupta26")]
githubharsono Invite Revoked
Added Collaborator: githubharsono to: Group012-SP23 with permission: write
Invite Resent to githubharsono
JJSanchez23 Invite Revoked
Added Collaborator: JJSanchez23 to: Group012-SP23 with permission: write
Invite Resent to JJSanchez23
antarasengupta26 Invite Revoked
Added Collaborator: antarasengupta26 to: Group012-SP23 with permission: write
Invite Resent to antarasengupta26
Repository Group013-SP23 :
The list of pending invitation:
[NamedUser(login="Sean1572"), NamedUser(login="jnhuang02")]
Sean1572 Invite Revoked
Added Collaborator: Sean1572 to: Group013-SP23 with permission: write
Invite Resent to Sean1572
jnhuang02 Invite Revoked
Added Collaborator: jnhuang02 to: Group013-SP23 with permission: write
Invite Resent to jnhuang02
Repository Group014-SP23 :
The list of pending invitation:
[NamedUser(login="ericzyl"),
NamedUser(login="50ShadesOfShawn"),
NamedUser(login="villafun")]
ericzyl Invite Revoked
Added Collaborator: ericzyl to: Group014-SP23 with permission: write
Invite Resent to ericzyl
50ShadesOfShawn Invite Revoked
Added Collaborator: 50ShadesOfShawn to: Group014-SP23 with permission: write
Invite Resent to 50ShadesOfShawn
villafun Invite Revoked
Added Collaborator: villafun to: Group014-SP23 with permission: write
Invite Resent to villafun
Repository Group015-SP23 :
The list of pending invitation:
[NamedUser(login="nikothomas"),
NamedUser(login="abi2020"),
NamedUser(login="arjunanna"),
NamedUser(login="sdsilva1")]
nikothomas Invite Revoked
Added Collaborator: nikothomas to: Group015-SP23 with permission: write
Invite Resent to nikothomas
abi2020 Invite Revoked
Added Collaborator: abi2020 to: Group015-SP23 with permission: write
Invite Resent to abi2020
arjunanna Invite Revoked
Added Collaborator: arjunanna to: Group015-SP23 with permission: write
Invite Resent to arjunanna
sdsilva1 Invite Revoked
Added Collaborator: sdsilva1 to: Group015-SP23 with permission: write
Invite Resent to sdsilva1
Repository Group016-SP23 :
The list of pending invitation:
[NamedUser(login="shendu11"),
NamedUser(login="EthanHu0"),
NamedUser(login="QilunLiu5216"),
NamedUser(login="Y3GUO"),
NamedUser(login="claireZHL")]
shendu11 Invite Revoked
Added Collaborator: shendu11 to: Group016-SP23 with permission: write
Invite Resent to shendu11
EthanHu0 Invite Revoked
Added Collaborator: EthanHu0 to: Group016-SP23 with permission: write
Invite Resent to EthanHu0
QilunLiu5216 Invite Revoked
Added Collaborator: QilunLiu5216 to: Group016-SP23 with permission: write
Invite Resent to QilunLiu5216
Y3GUO Invite Revoked
Added Collaborator: Y3GUO to: Group016-SP23 with permission: write
Invite Resent to Y3GUO
claireZHL Invite Revoked
Added Collaborator: claireZHL to: Group016-SP23 with permission: write
Invite Resent to claireZHL
Repository Group017-SP23 :
The list of pending invitation:
[NamedUser(login="AstuteFern"),
NamedUser(login="sreetama02"),
NamedUser(login="pabbi5")]
AstuteFern Invite Revoked
Added Collaborator: AstuteFern to: Group017-SP23 with permission: write
Invite Resent to AstuteFern
sreetama02 Invite Revoked
Added Collaborator: sreetama02 to: Group017-SP23 with permission: write
Invite Resent to sreetama02
pabbi5 Invite Revoked
Added Collaborator: pabbi5 to: Group017-SP23 with permission: write
Invite Resent to pabbi5
Repository Group018-SP23 :
The list of pending invitation:
[NamedUser(login="notSaranshMalik"),
NamedUser(login="mnodini"),
NamedUser(login="Maryamkusman"),
NamedUser(login="ajcagle8")]
notSaranshMalik Invite Revoked
Added Collaborator: notSaranshMalik to: Group018-SP23 with permission: write
Invite Resent to notSaranshMalik
mnodini Invite Revoked
Added Collaborator: mnodini to: Group018-SP23 with permission: write
Invite Resent to mnodini
Maryamkusman Invite Revoked
Added Collaborator: Maryamkusman to: Group018-SP23 with permission: write
Invite Resent to Maryamkusman
ajcagle8 Invite Revoked
Added Collaborator: ajcagle8 to: Group018-SP23 with permission: write
Invite Resent to ajcagle8
Repository Group019-SP23 :
The list of pending invitation:
[NamedUser(login="nathansit"),
NamedUser(login="SSingh44343"),
NamedUser(login="DaimengSun")]
nathansit Invite Revoked
Added Collaborator: nathansit to: Group019-SP23 with permission: write
Invite Resent to nathansit
SSingh44343 Invite Revoked
Added Collaborator: SSingh44343 to: Group019-SP23 with permission: write
Invite Resent to SSingh44343
DaimengSun Invite Revoked
Added Collaborator: DaimengSun to: Group019-SP23 with permission: write
Invite Resent to DaimengSun
Repository Group020-SP23 :
The list of pending invitation:
[NamedUser(login="ashesh8500"),
NamedUser(login="ATrapenard"),
NamedUser(login="meghapareek2003")]
ashesh8500 Invite Revoked
Added Collaborator: ashesh8500 to: Group020-SP23 with permission: write
Invite Resent to ashesh8500
ATrapenard Invite Revoked
Added Collaborator: ATrapenard to: Group020-SP23 with permission: write
Invite Resent to ATrapenard
meghapareek2003 Invite Revoked
Added Collaborator: meghapareek2003 to: Group020-SP23 with permission: write
Invite Resent to meghapareek2003
Repository Group021-SP23 :
The list of pending invitation:
[NamedUser(login="JasonKrentsel"),
NamedUser(login="shantellemeganserafin"),
NamedUser(login="orangejustin"),
NamedUser(login="jmlai08")]
JasonKrentsel Invite Revoked
Added Collaborator: JasonKrentsel to: Group021-SP23 with permission: write
Invite Resent to JasonKrentsel
shantellemeganserafin Invite Revoked
Added Collaborator: shantellemeganserafin to: Group021-SP23 with permission: write
Invite Resent to shantellemeganserafin
orangejustin Invite Revoked
Added Collaborator: orangejustin to: Group021-SP23 with permission: write
Invite Resent to orangejustin
jmlai08 Invite Revoked
Added Collaborator: jmlai08 to: Group021-SP23 with permission: write
Invite Resent to jmlai08
Repository Group022-SP23 :
The list of pending invitation:
[NamedUser(login="anchen31"), NamedUser(login="nggalen")]
anchen31 Invite Revoked
Added Collaborator: anchen31 to: Group022-SP23 with permission: write
Invite Resent to anchen31
nggalen Invite Revoked
Added Collaborator: nggalen to: Group022-SP23 with permission: write
Invite Resent to nggalen
Repository Group023-SP23 :
The list of pending invitation:
[NamedUser(login="VigneshJ14"),
NamedUser(login="helclp"),
NamedUser(login="rioak"),
NamedUser(login="chrishrochez"),
NamedUser(login="kpstern")]
VigneshJ14 Invite Revoked
Added Collaborator: VigneshJ14 to: Group023-SP23 with permission: write
Invite Resent to VigneshJ14
helclp Invite Revoked
Added Collaborator: helclp to: Group023-SP23 with permission: write
Invite Resent to helclp
rioak Invite Revoked
Added Collaborator: rioak to: Group023-SP23 with permission: write
Invite Resent to rioak
chrishrochez Invite Revoked
Added Collaborator: chrishrochez to: Group023-SP23 with permission: write
Invite Resent to chrishrochez
kpstern Invite Revoked
Added Collaborator: kpstern to: Group023-SP23 with permission: write
Invite Resent to kpstern
Repository Group024-SP23 :
The list of pending invitation:
[NamedUser(login="MoMo339610"),
NamedUser(login="ccaban6"),
NamedUser(login="Nakshatra120"),
NamedUser(login="sim-anna")]
MoMo339610 Invite Revoked
Added Collaborator: MoMo339610 to: Group024-SP23 with permission: write
Invite Resent to MoMo339610
ccaban6 Invite Revoked
Added Collaborator: ccaban6 to: Group024-SP23 with permission: write
Invite Resent to ccaban6
Nakshatra120 Invite Revoked
Added Collaborator: Nakshatra120 to: Group024-SP23 with permission: write
Invite Resent to Nakshatra120
sim-anna Invite Revoked
Added Collaborator: sim-anna to: Group024-SP23 with permission: write
Invite Resent to sim-anna
Repository Group025-SP23 :
The list of pending invitation:
[NamedUser(login="Shayfe"),
NamedUser(login="jenniferwong1808"),
NamedUser(login="belindayan1000"),
NamedUser(login="hibask")]
Shayfe Invite Revoked
Added Collaborator: Shayfe to: Group025-SP23 with permission: write
Invite Resent to Shayfe
jenniferwong1808 Invite Revoked
Added Collaborator: jenniferwong1808 to: Group025-SP23 with permission: write
Invite Resent to jenniferwong1808
belindayan1000 Invite Revoked
Added Collaborator: belindayan1000 to: Group025-SP23 with permission: write
Invite Resent to belindayan1000
hibask Invite Revoked
Added Collaborator: hibask to: Group025-SP23 with permission: write
Invite Resent to hibask
Repository Group026-SP23 :
The list of pending invitation:
[NamedUser(login="e81786"),
NamedUser(login="hyun04p"),
NamedUser(login="Yuanzhen-Zhu"),
NamedUser(login="aaolivas")]
e81786 Invite Revoked
Added Collaborator: e81786 to: Group026-SP23 with permission: write
Invite Resent to e81786
hyun04p Invite Revoked
Added Collaborator: hyun04p to: Group026-SP23 with permission: write
Invite Resent to hyun04p
Yuanzhen-Zhu Invite Revoked
Added Collaborator: Yuanzhen-Zhu to: Group026-SP23 with permission: write
Invite Resent to Yuanzhen-Zhu
aaolivas Invite Revoked
Added Collaborator: aaolivas to: Group026-SP23 with permission: write
Invite Resent to aaolivas
Repository Group027-SP23 :
The list of pending invitation:
[NamedUser(login="Jddeleon1981"),
NamedUser(login="natenyul"),
NamedUser(login="jifsus")]
Jddeleon1981 Invite Revoked
Added Collaborator: Jddeleon1981 to: Group027-SP23 with permission: write
Invite Resent to Jddeleon1981
natenyul Invite Revoked
Added Collaborator: natenyul to: Group027-SP23 with permission: write
Invite Resent to natenyul
jifsus Invite Revoked
Added Collaborator: jifsus to: Group027-SP23 with permission: write
Invite Resent to jifsus
Repository Group028-SP23 :
The list of pending invitation:
[NamedUser(login="mabdilahCSE"),
NamedUser(login="kylenakai"),
NamedUser(login="valar23"),
NamedUser(login="johnpaulonza")]
mabdilahCSE Invite Revoked
Added Collaborator: mabdilahCSE to: Group028-SP23 with permission: write
Invite Resent to mabdilahCSE
kylenakai Invite Revoked
Added Collaborator: kylenakai to: Group028-SP23 with permission: write
Invite Resent to kylenakai
valar23 Invite Revoked
Added Collaborator: valar23 to: Group028-SP23 with permission: write
Invite Resent to valar23
johnpaulonza Invite Revoked
Added Collaborator: johnpaulonza to: Group028-SP23 with permission: write
Invite Resent to johnpaulonza
Repository Group029-SP23 :
The list of pending invitation:
[NamedUser(login="joshsalce"),
NamedUser(login="lmitbo"),
NamedUser(login="LukeSkerrett"),
NamedUser(login="jubamadu")]
joshsalce Invite Revoked
Added Collaborator: joshsalce to: Group029-SP23 with permission: write
Invite Resent to joshsalce
lmitbo Invite Revoked
Added Collaborator: lmitbo to: Group029-SP23 with permission: write
Invite Resent to lmitbo
LukeSkerrett Invite Revoked
Added Collaborator: LukeSkerrett to: Group029-SP23 with permission: write
Invite Resent to LukeSkerrett
jubamadu Invite Revoked
Added Collaborator: jubamadu to: Group029-SP23 with permission: write
Invite Resent to jubamadu
Repository Group030-SP23 :
The list of pending invitation:
[NamedUser(login="kmbnino"),
NamedUser(login="hiiminbush"),
NamedUser(login="RafferyChen"),
NamedUser(login="bonzonwin")]
kmbnino Invite Revoked
Added Collaborator: kmbnino to: Group030-SP23 with permission: write
Invite Resent to kmbnino
hiiminbush Invite Revoked
Added Collaborator: hiiminbush to: Group030-SP23 with permission: write
Invite Resent to hiiminbush
RafferyChen Invite Revoked
Added Collaborator: RafferyChen to: Group030-SP23 with permission: write
Invite Resent to RafferyChen
bonzonwin Invite Revoked
Added Collaborator: bonzonwin to: Group030-SP23 with permission: write
Invite Resent to bonzonwin
Repository Group031-SP23 :
The list of pending invitation:
[NamedUser(login="kendrick010"), NamedUser(login="getpakt")]
kendrick010 Invite Revoked
Added Collaborator: kendrick010 to: Group031-SP23 with permission: write
Invite Resent to kendrick010
getpakt Invite Revoked
Added Collaborator: getpakt to: Group031-SP23 with permission: write
Invite Resent to getpakt
Repository Group032-SP23 :
The list of pending invitation:
[NamedUser(login="CharlesXu-Jingyue"),
NamedUser(login="hinyzee"),
NamedUser(login="Zachary-chao"),
NamedUser(login="smurase")]
CharlesXu-Jingyue Invite Revoked
Added Collaborator: CharlesXu-Jingyue to: Group032-SP23 with permission: write
Invite Resent to CharlesXu-Jingyue
hinyzee Invite Revoked
Added Collaborator: hinyzee to: Group032-SP23 with permission: write
Invite Resent to hinyzee
Zachary-chao Invite Revoked
Added Collaborator: Zachary-chao to: Group032-SP23 with permission: write
Invite Resent to Zachary-chao
smurase Invite Revoked
Added Collaborator: smurase to: Group032-SP23 with permission: write
Invite Resent to smurase
Repository Group033-SP23 :
The list of pending invitation:
[NamedUser(login="jason886595"),
NamedUser(login="cqrnik"),
NamedUser(login="AnyaBoo"),
NamedUser(login="areenlu"),
NamedUser(login="TydenRucker")]
jason886595 Invite Revoked
Added Collaborator: jason886595 to: Group033-SP23 with permission: write
Invite Resent to jason886595
cqrnik Invite Revoked
Added Collaborator: cqrnik to: Group033-SP23 with permission: write
Invite Resent to cqrnik
AnyaBoo Invite Revoked
Added Collaborator: AnyaBoo to: Group033-SP23 with permission: write
Invite Resent to AnyaBoo
areenlu Invite Revoked
Added Collaborator: areenlu to: Group033-SP23 with permission: write
Invite Resent to areenlu
TydenRucker Invite Revoked
Added Collaborator: TydenRucker to: Group033-SP23 with permission: write
Invite Resent to TydenRucker
Repository Group034-SP23 :
The list of pending invitation:
[NamedUser(login="vinaypillai"),
NamedUser(login="rchaklas"),
NamedUser(login="kavyaabalaji"),
NamedUser(login="Juan2002V")]
vinaypillai Invite Revoked
Added Collaborator: vinaypillai to: Group034-SP23 with permission: write
Invite Resent to vinaypillai
rchaklas Invite Revoked
Added Collaborator: rchaklas to: Group034-SP23 with permission: write
Invite Resent to rchaklas
kavyaabalaji Invite Revoked
Added Collaborator: kavyaabalaji to: Group034-SP23 with permission: write
Invite Resent to kavyaabalaji
Juan2002V Invite Revoked
Added Collaborator: Juan2002V to: Group034-SP23 with permission: write
Invite Resent to Juan2002V
Repository Group035-SP23 :
The list of pending invitation:
[NamedUser(login="hyperburn777"),
NamedUser(login="CristianAH"),
NamedUser(login="rihusedesign")]
hyperburn777 Invite Revoked
Added Collaborator: hyperburn777 to: Group035-SP23 with permission: write
Invite Resent to hyperburn777
CristianAH Invite Revoked
Added Collaborator: CristianAH to: Group035-SP23 with permission: write
Invite Resent to CristianAH
rihusedesign Invite Revoked
Added Collaborator: rihusedesign to: Group035-SP23 with permission: write
Invite Resent to rihusedesign
Repository Group036-SP23 :
The list of pending invitation:
[NamedUser(login="kohlir2020"),
NamedUser(login="dhavaljjani"),
NamedUser(login="Mkhlf"),
NamedUser(login="esti28")]
kohlir2020 Invite Revoked
Added Collaborator: kohlir2020 to: Group036-SP23 with permission: write
Invite Resent to kohlir2020
dhavaljjani Invite Revoked
Added Collaborator: dhavaljjani to: Group036-SP23 with permission: write
Invite Resent to dhavaljjani
Mkhlf Invite Revoked
Added Collaborator: Mkhlf to: Group036-SP23 with permission: write
Invite Resent to Mkhlf
esti28 Invite Revoked
Added Collaborator: esti28 to: Group036-SP23 with permission: write
Invite Resent to esti28
Repository Group037-SP23 :
The list of pending invitation:
[NamedUser(login="gyuj"),
NamedUser(login="NickAzp"),
NamedUser(login="kleumas")]
gyuj Invite Revoked
Added Collaborator: gyuj to: Group037-SP23 with permission: write
Invite Resent to gyuj
NickAzp Invite Revoked
Added Collaborator: NickAzp to: Group037-SP23 with permission: write
Invite Resent to NickAzp
kleumas Invite Revoked
Added Collaborator: kleumas to: Group037-SP23 with permission: write
Invite Resent to kleumas
Repository Group038-SP23 :
The list of pending invitation:
[NamedUser(login="crickwang"),
NamedUser(login="the-bruz"),
NamedUser(login="m-sherrick")]
crickwang Invite Revoked
Added Collaborator: crickwang to: Group038-SP23 with permission: write
Invite Resent to crickwang
the-bruz Invite Revoked
Added Collaborator: the-bruz to: Group038-SP23 with permission: write
Invite Resent to the-bruz
m-sherrick Invite Revoked
Added Collaborator: m-sherrick to: Group038-SP23 with permission: write
Invite Resent to m-sherrick
Repository Group039-SP23 :
The list of pending invitation:
[NamedUser(login="dannyr742"),
NamedUser(login="clarissagtz"),
NamedUser(login="z8jiang"),
NamedUser(login="jtaolan")]
dannyr742 Invite Revoked
Added Collaborator: dannyr742 to: Group039-SP23 with permission: write
Invite Resent to dannyr742
clarissagtz Invite Revoked
Added Collaborator: clarissagtz to: Group039-SP23 with permission: write
Invite Resent to clarissagtz
z8jiang Invite Revoked
Added Collaborator: z8jiang to: Group039-SP23 with permission: write
Invite Resent to z8jiang
jtaolan Invite Revoked
Added Collaborator: jtaolan to: Group039-SP23 with permission: write
Invite Resent to jtaolan
Repository Lectures :
The list of pending invitation:
[]
Repository Notebooks :
The list of pending invitation:
[]
The End of the Workflow
If you still have concerns, please reach out via GitHub Issue (on the RHS bar) or reach out me directly via email: yuy004@ucsd.edu